hand-stitching tool - Alemán Inglés Diccionario